home *** CD-ROM | disk | FTP | other *** search
- Path: FreeNet.Carleton.CA!de351
- From: de351@FreeNet.Carleton.CA (K. C. Lee)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: CHIP RAM speed test resul
- Date: 5 Apr 1996 00:17:24 GMT
- Organization: The National Capital FreeNet
- Sender: de351@freenet2.carleton.ca (K. C. Lee)
- Message-ID: <4k1oqk$aom@freenet-news.carleton.ca>
- References: <4j6jv0$1im@serpens.rhein.de> <5827.6659T112T770@mbox.vol.it> <1996Apr2.234528.8971@scala.scala.com> <4k1kk3$i2q@sunsystem5.informatik.tu-muenchen.de>
- Reply-To: de351@FreeNet.Carleton.CA (K. C. Lee)
- NNTP-Posting-Host: freenet2.carleton.ca
-
-
- Juergen "Rally" Fischer (fischerj@Informatik.TU-Muenchen.DE) writes:
- >
- > ok, so why my 020 needs _12_ cycles , i.e. _846_ ns (!!!!) to load a
- > byte/.w/.l from chipmem ?
-
- Remember that the CPU is not the only one that have access to your chip
- ram... ( I don't know too much about AGA 64-bit fetch and all the funny
- screen modes.) Your CPU have 1/2 of the bandwidth available and also have
- to wait if it trys to access the memory at the wrong time.
-
- > that's unlogic, because any acess should be delayed by a fix amount
- > of time. but: load 6 -> 12 cycles (difference: 6), store 4 -> 8 cycles
- > (difference: 4).
-
- May be it is the memory access pattern ? I wouldn't even try to figure
- things in a CPU with caches.
-
- > BTW imho it should cost almost nothing to add a A3000-alike chipmembuffer,
- > did you do it in walker ? I really hope so. 4 longwords would even
-
- What chip buffer is that ? The 020 already have 32-bit access to the chip
- ram.
-
- > : four words out of it for a CPU cycle, you would either need a CPU that
- > : perfectly aligned with the chip bus timing, or you would need a FIFO
- > : device to store the fetched data for when CPU could take it.
- >
- > again, beeing no expert at all, I can't stand the feeling that this FIFO
- > would be just another $0.2 TTLs. again, what about walker ?
-
- A FIFO cause more than $0.2. You can't build such a FIFO short of in a
- FPGA as it is more like a prefetch cache.
-
- All this silly stuff for just getting a bit more out of old chips is kind
- of silly. I would like to see VESA local bus (standard or an optional
- board) so that I can put in $100 graphic acelerators cards for the PC market.
-
- > fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer) =:)
-
- K. C. Lee
-